package com.ruoyi.am.service.impl;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.ruoyi.am.mapper.AmMapsMapper;
import com.ruoyi.am.domain.AmMaps;
import com.ruoyi.am.service.IAmMapsService;
import com.ruoyi.common.core.text.Convert;

/**
 * 急救车调度Service业务层处理
 * 
 * @author hkkk
 * @date 2021-05-17
 */
@Service
public class AmMapsServiceImpl implements IAmMapsService 
{
    @Autowired
    private AmMapsMapper amMapsMapper;

    /**
     * 查询急救车调度
     * 
     * @param mapId 急救车调度ID
     * @return 急救车调度
     */
    @Override
    public AmMaps selectAmMapsById(Long mapId)
    {
        return amMapsMapper.selectAmMapsById(mapId);
    }

    /**
     * 查询急救车调度列表
     * 
     * @param amMaps 急救车调度
     * @return 急救车调度
     */
    @Override
    public List<AmMaps> selectAmMapsList(AmMaps amMaps)
    {
        return amMapsMapper.selectAmMapsList(amMaps);
    }

    /**
     * 新增急救车调度
     * 
     * @param amMaps 急救车调度
     * @return 结果
     */
    @Override
    public int insertAmMaps(AmMaps amMaps)
    {
        return amMapsMapper.insertAmMaps(amMaps);
    }

    /**
     * 修改急救车调度
     * 
     * @param amMaps 急救车调度
     * @return 结果
     */
    @Override
    public int updateAmMaps(AmMaps amMaps)
    {
        return amMapsMapper.updateAmMaps(amMaps);
    }

    /**
     * 删除急救车调度对象
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    @Override
    public int deleteAmMapsByIds(String ids)
    {
        return amMapsMapper.deleteAmMapsByIds(Convert.toStrArray(ids));
    }

    /**
     * 删除急救车调度信息
     * 
     * @param mapId 急救车调度ID
     * @return 结果
     */
    @Override
    public int deleteAmMapsById(Long mapId)
    {
        return amMapsMapper.deleteAmMapsById(mapId);
    }
}
